Skip to content

Import dyad repository as a git submodule at third_party/dyad#4

Draft
Copilot wants to merge 2 commits intomainfrom
copilot/importdyad-submodule-again
Draft

Import dyad repository as a git submodule at third_party/dyad#4
Copilot wants to merge 2 commits intomainfrom
copilot/importdyad-submodule-again

Conversation

Copy link
Copy Markdown

Copilot AI commented Dec 1, 2025

Imports https://github.com/dyad-sh/dyad.git as a git submodule for third-party code integration.

Changes

  • Submodule: Added third_party/dyad pointing to dyad main branch (commit fadfbc0)
  • Documentation: Updated README.md with submodule initialization instructions
  • License attribution: Added NOTICE file referencing dyad's Apache 2.0 license

Usage

After cloning, initialize submodules:

git submodule update --init --recursive

Details

Field Value
Source https://github.com/dyad-sh/dyad.git
Path third_party/dyad
License Apache 2.0 (third_party/dyad/LICENSE)
Size ~23MB
Original prompt

Import the external repository https://github.com/dyad-sh/dyad.git into wasalstor-web/saas by adding it as a git submodule located at third_party/dyad.

Acceptance criteria:

  • Create a new branch import/dyad-submodule from the repository default branch.
  • Add the submodule pointing to https://github.com/dyad-sh/dyad.git at path third_party/dyad using the default branch HEAD of the dyad repo.
  • Initialize and update any nested submodules inside dyad.
  • Update README.md to document the added submodule and include instructions to initialize and update submodules: git submodule update --init --recursive.
  • Ensure the dyad LICENSE is referenced in third_party/dyad/LICENSE or a top-level LICENSE/NOTICE entry is added describing the included code and its license.
  • Open a pull request titled "Import dyad repository as a git submodule at third_party/dyad" with a clear description that includes source repo URL, submodule path, branch created, and any build/runtime implications. Include contribution template/checklist items if repository requires them.

If adding the submodule fails due to repository policies, fallback to copying dyad sources into third_party/dyad and include the dyad LICENSE with attribution.

Do not modify unrelated files beyond README and top-level license/NOTICE files as needed.

This task should make it straightforward for maintainers to review and accept the external code import.

This pull request was created as a result of the following prompt from Copilot chat.

Import the external repository https://github.com/dyad-sh/dyad.git into wasalstor-web/saas by adding it as a git submodule located at third_party/dyad.

Acceptance criteria:

  • Create a new branch import/dyad-submodule from the repository default branch.
  • Add the submodule pointing to https://github.com/dyad-sh/dyad.git at path third_party/dyad using the default branch HEAD of the dyad repo.
  • Initialize and update any nested submodules inside dyad.
  • Update README.md to document the added submodule and include instructions to initialize and update submodules: git submodule update --init --recursive.
  • Ensure the dyad LICENSE is referenced in third_party/dyad/LICENSE or a top-level LICENSE/NOTICE entry is added describing the included code and its license.
  • Open a pull request titled "Import dyad repository as a git submodule at third_party/dyad" with a clear description that includes source repo URL, submodule path, branch created, and any build/runtime implications. Include contribution template/checklist items if repository requires them.

If adding the submodule fails due to repository policies, fallback to copying dyad sources into third_party/dyad and include the dyad LICENSE with attribution.

Do not modify unrelated files beyond README and top-level license/NOTICE files as needed.

This task should make it straightforward for maintainers to review and accept the external code import.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI self-assigned this Dec 1, 2025
Co-authored-by: wasalstor-web <230709381+wasalstor-web@users.noreply.github.com>
Copilot AI changed the title [WIP] Import dyad repository as a git submodule at third_party/dyad Import dyad repository as a git submodule at third_party/dyad Dec 1, 2025
Copilot AI requested a review from wasalstor-web December 1, 2025 21:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants